south pole–aitken basin - Spanish English Dictionary